package ooday04;

public class Devise {
      /*
    需求:
1)教研总监:名字、年龄、工资、上班打卡()、下班打卡()、完成工作()、
解决企业问题()、培训员工()、编辑书籍()
2)讲师:名字、年龄、工资、上班打卡()、下班打卡()、完成工作()、
解决企业问题()、培训员工()、编辑书籍()
3)项目经理:名字、年龄、工资、上班打卡()、下班打卡()、完成工作()、
编辑书籍()
4)班主任:名字、年龄、工资、上班打卡()、下班打卡()、完成工作()
     */
    /*
    设计：
    （1）员工超类：
      名字、年龄、工资、上班打卡()、下班打卡()
     （抽象方法）完成工作()
    （2）接口1：
      解决企业问题()、培训员工()
    （3）接口2：
      编辑书籍()
    （4）教研总监派生类:
       继承员工超类
       实现接口1和接口2
       重写4个抽象方法
    （5）讲师派生类:
       继承员工超类
       实现接口1和接口2
       重写4个抽象方法
     （6）项目经理派生类:
       继承员工超类
       实现接口1和接口2
       重写2个抽象方法
     （7）班主任派生类:
       继承员工超类
       实现接口1和接口2
       重写1个抽象方法
     */
}
